home *** CD-ROM | disk | FTP | other *** search
/ Grand Slam 3 / Grand Slam 3.iso / 023 / dgtrekr3.arj / DRV_SRC.EXE / NOMIDI.ASM < prev    next >
Assembly Source File  |  1994-09-16  |  794b  |  39 lines

  1. .MODEL          LARGE,C
  2. .386
  3.  
  4. include         driver.inc
  5. include         middrivr.inc
  6.  
  7. assume cs:@code, ds:nothing, ss:nothing        ; assume CS as default segment
  8.  
  9. .CODE
  10. ;-----------------------------------------
  11. ; Header
  12. ;-----------------------------------------
  13. ORG     0
  14.         db      "MIDIDRV",EOF
  15.         dw      offset dispatcher
  16.         dw      offset infoString
  17.  
  18. ;-----------------------------------------
  19. ; Data
  20. ;-----------------------------------------
  21. infoString      db      "null-driver for NO-MIDI support",0
  22.  
  23. ;-----------------------------------------
  24. ; Code
  25. ;-----------------------------------------
  26. dispatcher      proc 
  27.     cmp     bx,4
  28.     jnb     error
  29.     clc
  30.     mov     ax,ERR_Ok
  31.     ret
  32. error:
  33.     stc
  34.     mov     ax,ERR_BadFunction
  35.     ret
  36. dispatcher      endp
  37.  
  38. END
  39.